@import "lesshat.less";
@import url("//at.alicdn.com/t/font_1461772516_1574934.css");

@gray-dark: rgb(123, 138, 139);
@gray: rgb(149, 165, 166);
@gray-light: rgb(180, 188, 194);
@gray-lighter: rgb(236, 240, 241);
@brand-primary: rgb(44, 62, 80);
@brand-success: rgb(24, 188, 156);
@brand-info: #319CFF;
@brand-warning: rgb(243, 156, 18);
@brand-danger: #f40;
@brand-pink: #ea457b;
.iconfont {
    display:inline-block;
}
.clearfix(){
    *zoom: 1;
    &:before,
        &:after {
        display: table;
        content: "";
        line-height: 0;
    }
    &:after {
        clear: both;
    }
}

@bg-color:#fafafb;
@link-color:#444;
@link-hover-color:#f40;

html, button, input, select, textarea,.pure-g [class *= "pure-u"]  {
    font: 12px/1.5 "Helvetica Neue", Helvetica, Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
    color:#666;
}
* {
    .box-sizing(border-box);
}
*:before,
*:after {
    .box-sizing(border-box);
}

a{
    color:@link-color;
    text-decoration:none;
    &:hover{
        color:@link-hover-color;
    }
}

.button-success,
.button-danger,
.button-warning,
.button-primary,
.button-info {
    color: white;
}

.button-success {
    background: @brand-success;
}

.button-danger {
    background: @brand-danger;
}

.button-warning {
    background: @brand-warning;
}

.button-primary {
    background: @brand-primary;
}
.button-info {
    background: @brand-info;
}

.button-gray {
    background: #fff;
    color: #666;
    border: 1px solid #ddd;
}

.clearfix{
    .clearfix();
}